.address-dl{display:none;position:absolute;top:0;left:0;z-index:11000000;width:380px;min-height:180px;background:#fff;border:1px solid #dcdcdc;user-select:none;-webkit-user-select:none;}
.address-dt{position:relative;height:30px;overflow:hidden;border-bottom:1px solid #dcdcdc;}
.address-dt span{float:left;margin-left:15px;padding:1px 0 2px;line-height:28px;font-size:12px;color:#333;cursor:pointer;}
.address-dt span.active{color:#f00;padding-bottom:0;border-bottom:2px solid #f00;}
.address-dd{overflow:hidden;padding:7px 5px;}
.address-dd span{float:left;margin:4px;padding:1px 5px;font-size:12px;color:#333;cursor:pointer;}
.address-dd span:hover,.address-dd span.active{color:#fff;background:#f00;}
